package com.mall.b2c.service;

import com.mall.b2c.domain.delivery.DeliveryTemplateDomain;
import com.mall.common.service.BaseService;

/**
 * Service接口 - 快递单模版
 * @author lzx
 */
public interface DeliveryTemplateService extends BaseService<DeliveryTemplateDomain, Long>  {

	/**
	 * 默认快递单模版
	 * @return
	 */
	DeliveryTemplateDomain findDefault();

	/**
	 * 后台 - 新增
	 * @param deliveryTemplate
	 */
	void save(DeliveryTemplateDomain deliveryTemplate);

	/**
	 * 后台 - 修改
	 * @param deliveryTemplate
	 */
	void edit(DeliveryTemplateDomain deliveryTemplate);
	
	/**
	 * 切换默认快递单模版
	 * @param newId
	 */
	void switchDefault(Long newId);

}